Role: Tester pro automatizované testování
Tester pro automatizované testování je role, která vytváří testovací případ se specializací na automatizované testování nástrojem Selenium WebDriver.
Role Sets: Role
Relationships
Main Description

Tester pro automatizované testování je zodpovědný především za tvorbu testovacích skriptů v Selenium WebDriver, což se v metodice MMSP - Selenium označuje za pracovní produkt Automatizované testy. Proto je pro tuto roli důležitá znalost programovacího jazyka Java. Vytváření testovacích skriptů je sice obtížné, avšak návratnost nákladů je vysoká. Kromě programování testovacího skriptu je Tester pro automatizované testování zodpovědný za dokončení Testovacího případu, Testovací sady a Seznamu testovacích nápadů. Tester pro automatizované testování je v metodice MMSP - Selenium pouze jeden.

Inspirován jsem se byl metodikou ATLM - Selenium, kde je přímo role Tester pro automatizaci, který však i automatizované testy spravuje v testovacím prostředí, zatím co v metodice MMSP - Selenium tuto operaci provádí Správce automatizace. [Třísková, 2015]

RUP pro velké projekty by tuto roli zohlednil jako Test Analyst a Test Designer, přičemž Test Analyst vytváří testovací případy a testovací nápady a Test Designer vytváří testovací sadu a programuje testovací data. [RUP, 2006]

Staffing
Skills

Tester pro automatizované testování by měl splňovat následující požadavky: [Třísková, 2015]

● Orientace a zkušenosti v oblasti testování softwaru
● Zkušenosti s vytvářením a udržováním testovacích skriptů v Selenium WebDriver
● Znalost programování a technické stránky vývoje webových aplikací
● Orientace ve zdrojovém kódu webových stránek
● Údržba nástroje Selenium WebDriver pro správu testů
● Znalosti standardů vývoje aplikací
● Orientace v dokumentaci metodiky MMSP - Selenium